//
// Created by gogoqiu on 2022/1/12.
//

#ifndef RAPIDSVN_CMAKE_FUNC_H
#define RAPIDSVN_CMAKE_FUNC_H

struct Item {
    //a15050d8-185d-11eb-9d28-34e12d834659
    wxString uuid;
    wxString name;
    //wxULongLongNative size;
    unsigned long long size;
    //
    wxString md5;
    unsigned long long lastModified;
    wxString mime;
    wxString path;
    int accessType;
    int fileType;
    long recordTime;
    wxString content;
    wxString tags;
};

int gen_uuid( char* buf );

wxString gen_uuid_string();

#endif //RAPIDSVN_CMAKE_FUNC_H
